27522 inches = 699.0588 meters