669 x 847 feet = 203.91 x 258.17 meters