56 x 611 feet = 17.07 x 186.23 meters