875 x 323 feet = 266.7 x 98.45 meters