124.7 meters = 409 feet and 1.45 inches