112 x 251 feet = 34.14 x 76.5 meters