41659 feet = 12697.6632 meters