124.42 meters = 408 feet and 2.43 inches