14881 meters = 48822.178478 feet