348 x 72 feet = 106.07 x 21.95 meters