56 x 528 feet = 17.07 x 160.93 meters