3063 meters = 10049.212598 feet