1351.2 meters = 4433.070866 feet