68 x 590 feet = 20.73 x 179.83 meters