35 x 13.4 meters = 114.83 x 43.96 feet