134.85 meters = 442 feet and 5.06 inches