113 x 913 feet = 34.44 x 278.28 meters