584 x 528 feet = 178 x 160.93 meters