102 x 128 feet = 31.09 x 39.01 meters