366 x 643 feet = 111.56 x 195.99 meters