105 x 42.3 feet = 32 x 12.89 meters