38.6 x 102.1 feet = 11.77 x 31.12 meters