229 x 704 feet = 69.8 x 214.58 meters