32960 meters = 108136 feet and 5.8 inches