83767 feet = 25532.1816 meters