331 x 342 feet = 100.89 x 104.24 meters