124.57 meters = 408 feet and 8.33 inches