59444 meters = 195026 feet and 2.96 inches