178.6 x 105 feet = 54.44 x 32 meters