136.5 meters = 447 feet and 10.02 inches