113 x 261 feet = 34.44 x 79.55 meters