371 x 342 feet = 113.08 x 104.24 meters