134.35 meters = 440 feet and 9.37 inches