134.87 meters = 442 feet and 5.84 inches