136.81 meters = 448 feet and 10.22 inches