136.7 meters = 448 feet and 5.89 inches