101.5 x 53.4 feet = 30.94 x 16.28 meters