334 x 348 feet = 101.8 x 106.07 meters