136.74 meters = 448 feet and 7.46 inches