818 x 663 feet = 249.33 x 202.08 meters