528 x 639 feet = 160.93 x 194.77 meters