51 x 108.2 feet = 15.54 x 32.98 meters