134.39 meters = 440 feet and 10.94 inches