23094 meters = 75767 feet and 8.6 inches