113.4 x 53.2 feet = 34.56 x 16.22 meters