59.5 x 53.4 feet = 18.14 x 16.28 meters