58.6 x 58 feet = 17.86 x 17.68 meters