6654.1 meters = 21831.036745 feet