59.4 x 54.6 feet = 18.11 x 16.64 meters