646 x 417 feet = 196.9 x 127.1 meters