17526 feet = 5341.9248 meters