134.26 meters = 440 feet and 5.83 inches