53.2 x 103.6 feet = 16.22 x 31.58 meters