53848 meters = 176666 feet and 8 inches