27106 meters = 88930 feet and 5.35 inches