820 x 665 feet = 249.94 x 202.69 meters