184 x 526 feet = 56.08 x 160.32 meters