7643 meters = 25075 feet and 5.51 inches