102.4 x 42.2 feet = 31.21 x 12.86 meters