7.8 x 68.9 meters = 25.59 x 226.05 feet