283 x 704 feet = 86.26 x 214.58 meters