267.6 x 225.4 meters = 877.95 x 739.5 feet