124.81 meters = 409 feet and 5.78 inches