16488 meters = 54094 feet and 5.86 inches