136.84 meters = 448 feet and 11.4 inches