134.37 meters = 440 feet and 10.16 inches