267 x 319 meters = 875.98 x 1046.59 feet