Elon musk leaked a picture of that barge that looks like a small aircraft carrier seen from above.
But how big it is compared to the stage that will hover and hopefully safely land on it ?
Here are some screenshot of a model I made that put things in perspective.
With 65meters high the first stage is huge, so huge that the barge looks tiny and it will be a really challenge to aim at it and land the stage.