103 x 113 feet = 31.39 x 34.44 meters