683 x 191 meters = 2240.81 x 626.64 feet