112 x 159 feet = 34.14 x 48.46 meters