136.85 meters = 448 feet and 11.8 inches