55.4 x 103.8 feet = 16.89 x 31.64 meters