113 x 515 feet = 34.44 x 156.97 meters