123 x 694 meters = 403.54 x 2276.9 feet