27184 meters = 89186 feet and 4.22 inches