669 x 59 meters = 2194.88 x 193.57 feet