134.19 meters = 440 feet and 3.07 inches