104 x 181 feet = 31.7 x 55.17 meters