512 x 193 meters = 1679.79 x 633.2 feet