15023 meters = 49288.057743 feet