103 x 34.5 feet = 31.39 x 10.52 meters