Don’t see many solar panels.
It Says Flying Fox, but that does not look anything like Bezos’ yacht. Maybe it’s the ‘support yacht’ for the Flying Fox?
The support boat is 246 ft.