388 x 643 feet = 118.26 x 195.99 meters