115.6 meters = 379 feet and 3.18 inches