1660 meters = 5446.194226 feet