184 x 528 feet = 56.08 x 160.93 meters