343 x 52 feet = 104.55 x 15.85 meters