134.73 meters = 442 feet and 0.33 inches