136.33 meters = 447 feet and 3.32 inches