15791 meters = 51807 feet and 8.91 inches