429.12 meters = 1407 feet and 10.49 inches