134.18 meters = 440 feet and 2.68 inches