113 x 312 feet = 34.44 x 95.1 meters