134.17 meters = 440 feet and 2.28 inches