I was surprised at the number of pax on the flight. I thought that YYZ was one of those routes where BA offers the flatbed seats in J class. With a four class layout (First, Club, Premium and Economy), I understood that BA's 777s seated around 230-240, well under the 274 suggested by the Beeb.
Just curious; glad, of course, that everything turned out for the best.