134.79 meters = 442 feet and 2.69 inches