83 x 348 feet = 25.3 x 106.07 meters