333 x 639 feet = 101.5 x 194.77 meters