624 x 193 meters = 2047.24 x 633.2 feet