136.7 meters = 448.490814 feet