27513 inches = 698.8302 meters