PlaceBoatPanel adapted for different sized boats. Invalid works only for overlapping boats.