124.47 meters = 408 feet and 4.39 inches