68 x 15.7 meters = 223.1 x 51.51 feet