1366 meters = 4481.627297 feet