875 x 284 feet = 266.7 x 86.56 meters