102 x 105 feet = 31.09 x 32 meters