136.85 meters = 448.98294 feet