134.15 meters = 440 feet and 1.5 inches