32854 meters = 107788 feet and 8.57 inches