32768 meters = 107506 feet and 6.74 inches