134.99 meters = 442 feet and 10.57 inches