870 x 318 feet = 265.18 x 96.93 meters