113.8 x 151.1 feet = 34.69 x 46.06 meters