267 x 374 meters = 875.98 x 1227.03 feet