267 x 228 meters = 875.98 x 748.03 feet