104 x 113 feet = 31.7 x 34.44 meters