728 x 718 meters = 2388.45 x 2355.64 feet