136.32 meters = 447 feet and 2.93 inches