124.71 meters = 409 feet and 1.84 inches