134.14 meters = 440 feet and 1.1 inches