267 x 168 meters = 875.98 x 551.18 feet