193 x 683 meters = 633.2 x 2240.81 feet